package com.digitalchina.lxnsy.entity;

import java.io.Serializable;
import java.util.List;

/**
 * ================================================
 * 项目名称：BigData
 * 类描述：
 * 包名：com.digitalchina.bigdata.entity
 * 创建人：郑皓
 * 创建时间：2017/4/7 11:38
 * 修改备注：
 * ================================================
 */
public class PestDetailVO implements Serializable {

    /**
     * pesList : [{"id":"1105","createAt":"","createTime":null,"updateAt":"","updateTime":null,"status":null,"sort":null,"version":null,"name":"叶枯唑20%(可湿性粉剂)","pesticideType":{"id":"002001003009","createAt":"","createTime":null,"updateAt":"","updateTime":null,"status":0,"sort":0,"version":1,"code":"002001003009","name":"水稻白叶枯病","level":"4","pcode":"002001003","persistent":true,"entityId":"002001003009"},"pesticide_type":"002001003009","serialNumber":"78844","smallImage":"16-15-20-86-18373.jpg.thumb","imagePath":"16-15-20-86-18373","certificate":null,"licence":null,"integrity":"lz2,x1","registration":"PD86153-5","ingredient":"叶枯唑20%","specification":"100g*50袋/件","manufacturer":"湖北省天门易普乐农化有限公司","prevention":"白叶枯病","detail":"【产品参数】规格:100g*50袋/件成分:叶枯唑20%剂型:杀菌剂价格:270元生产厂家:湖北省天门易普乐农化有限公司证件信息 :农药登记证：PD86153-5证件到期时间:2016-11-13【使用说明】产品性能(用途): 叶枯唑是一种内吸性杀菌剂，主要用于防治植物细菌性病害，是防治水稻白叶枯病的良好药剂，具有预防和治疗作用，持效期较长，药效稳定，正常使用技术情况下，对作物无药害。 注意事项: 1.本剂不适宜作毒土使用，最好用弥雾方式施药。 ]2.使用本剂时，仍需按使用一般农药的操作规程进行。 3.孕妇严禁与本剂接触。勿与强碱性物质混用。 4.在施药时严禁吸烟、喝水、吃东西。 5、避免药液污染水源。 6、建议与其它不同作用机制的杀菌剂轮换使用。 水稻 : 白叶枯病 : 100-125克/亩 :喷雾、弥雾","persistent":false,"entityId":"1105"},{"id":"1167","createAt":"","createTime":null,"updateAt":"","updateTime":null,"status":null,"sort":null,"version":null,"name":"叶枯唑20%(可湿性粉剂)","pesticideType":{"id":"002001003009","createAt":"","createTime":null,"updateAt":"","updateTime":null,"status":0,"sort":0,"version":1,"code":"002001003009","name":"水稻白叶枯病","level":"4","pcode":"002001003","persistent":true,"entityId":"002001003009"},"pesticide_type":"002001003009","serialNumber":"79289","smallImage":"08-41-12-40-19486.jpg.thumb","imagePath":"08-41-12-40-19486","certificate":null,"licence":null,"integrity":"lz2","registration":"PD86153-6","ingredient":"叶枯唑20%","specification":"(20g*60)*4瓶/件","manufacturer":"湖北蕲农化工有限公司","prevention":"白叶枯病","detail":"【产品参数】规格:(20g*60)*4瓶/件成分:叶枯唑20%剂型:杀菌剂价格:询价生产厂家:湖北蕲农化工有限公司证件信息 :农药登记证：PD86153-6证件到期时间:2017-07-24【使用说明】产品性能(用途): 本品为有机杂环类内吸性杀菌剂，具有预防和防治作用，对防治水稻白叶枯疾病有较好效果。 注意事项: 1. 产品在水稻作物上使用安全间隔期为7-10天，每季作物最多使用次数为2次。 2. 本品有机杂环类内吸性杀菌剂，建议与与其他作用机制不同的杀菌剂轮换使用。 3. 远离水产养殖区用药，禁止在河塘等水体中清洗施药器具；避免药液污染水源地。 4．本品不可与呈碱性的农药等物质混合使用。 5． 使用本品时应穿戴防护服和手套，避免吸入药液。施药期间不可吸烟、吃东西和饮水。施药后应及时洗手和洗脸。 6．孕妇及哺乳期妇女应避免接触。 7.用过的容器应妥善处理，不可做他用，也不可随意丢弃。 1.防治小麦病害（中国农药第一网建议） (1)防治小麦黑颖病，每亩用20%可湿性粉剂，约用量125-150克，喷雾 2.防治水稻病害 （中国农药第一网建议）  (1)防治水稻白叶枯病，每亩用20%可湿性粉剂，约用量120-150克，喷雾 (2)防治水稻细菌性条斑病，每亩用20%可湿性粉剂，约用量100-160克，喷雾 (3)防治水稻细菌性褐斑病，每亩用20%可湿性粉剂，约用量120-150克，喷雾 (4)防治水稻细菌性基腐病，每亩用20%可湿性粉剂，约用量120-150克，喷雾 (5)防治水稻叶瘟病，每亩用20%可湿性粉剂，约用量100-160克，喷雾 (6)防治水稻细菌性谷枯病，每亩用20%可湿性粉剂，约用量120-160克，喷雾 3.防治花生病害 （中国农药第一网建议）  (1)防治花生青枯病，每亩用20%可湿性粉剂，约用量100-160克，喷雾 (2)防治花生黄化病，每亩用20%可湿性粉剂，约用量100-160克，喷雾 4.防治菜豆病害 （中国农药第一网建议）  (1)防治菜豆细菌性疫病，每亩用20%可湿性粉剂，约用量100-160克，喷雾 5.防治柑橘病害 （中国农药第一网建议）  (1)防治柑橘疮痂病，每亩用20%可湿性粉剂，约用量100-160克，喷雾 水稻 : 白叶枯病 : 100-125克/亩 :喷雾、弥雾","persistent":false,"entityId":"1167"},{"id":"1267","createAt":"","createTime":null,"updateAt":"","updateTime":null,"status":null,"sort":null,"version":null,"name":"叶枯唑 20% (可湿性粉剂)","pesticideType":{"id":"002001003009","createAt":"","createTime":null,"updateAt":"","updateTime":null,"status":0,"sort":0,"version":1,"code":"002001003009","name":"水稻白叶枯病","level":"4","pcode":"002001003","persistent":true,"entityId":"002001003009"},"pesticide_type":"002001003009","serialNumber":"80382","smallImage":"17-35-19-24-1110.jpg.thumb","imagePath":"17-35-19-24-1110","certificate":null,"licence":null,"integrity":"x1","registration":"PD86153","ingredient":"叶枯唑 20%","specification":"100g*50袋/件","manufacturer":"温州市鹿城东瓯染料中间体厂","prevention":"白叶枯病","detail":"【产品参数】规格:100g*50袋/件成分:叶枯唑 20%剂型:杀菌剂价格:210元生产厂家:温州市鹿城东瓯染料中间体厂证件信息 :农药登记证：PD86153证件到期时间:2016-10-09【使用说明】产品性能(用途): 叶枯唑是高效低毒内吸性杀菌剂，是防治水稻白叶枯病的良好药剂，具有预防和治疗作用，持效期长。 注意事项: 1、本品在水稻上的安全间隔期为30天，每季最多施药2次。 2、本剂不适宜作毒土作用，最好用弥雾方式施药。 3、本剂不能与碱性农药混用。 4、按一般农药的操作规程施药，严禁孕妇与本药剂接触，施药时不得吃食物，用以后肥皂清洗。 水稻 : 白叶枯病 : 100-125克/亩 :喷雾、弥雾","persistent":false,"entityId":"1267"}]
     * agrDisease : {"id":"3076","createAt":"","createTime":null,"updateAt":"","updateTime":null,"status":0,"sort":0,"version":1,"IDfromWeb":"crop623","cropType":{"id":"82f8fae5-29ed-4cbb-87f6-2a35a0ade929","createAt":"2017-03-26 20:30:30","createTime":"2017-03-26 20:30:30","updateAt":"2017-03-26 20:30:30","updateTime":"2017-03-26 20:30:30","status":null,"sort":0,"version":0,"code":"70004","name":"苹果","level":"2","pcode":"700","list":[],"persistent":true,"entityId":"82f8fae5-29ed-4cbb-87f6-2a35a0ade929"},"englishName":"Apple zonate leaf sopt","name":"苹果环纹叶枯病","alias":"苹果环斑病","intro":"苹果环纹叶枯病又，为害台湾报道，有8科12种植物；日本报道，有39科，55属共69种植物。危害在日本、美国；中国台湾有报道。","link":"http://bcch.ahnw.gov.cn/CropContent.aspx?id=623","damage":"在叶片上形成灰色到褐色隆起的病斑和白色到灰色的密集环纹。典型的密集环纹在富士品种的病斑常见。这种环纹是该病与斑点落叶病重要的区别。侵染严重时接着落叶，很少偶然突发蔓延。高湿时病斑呈灰绿色，水渍状病斑扩展迅速，有时彼此相联形成大型病斑，严重时3～4天便可扩及全叶，此时可见病斑上下表面布满病菌孢子便构成的白色霉层，易使叶片早落。受害严重的叶片偶而在叶脉边缘可见黑色菌核。","factor":"[发生规律]多雨潮湿、冷凉和少照的环境条件发病重。","morphology":null,"habit":null,"method":"喷50%异菌脲可湿性粉剂 1 000倍液，或50%腐霉利可湿性粉剂 2 000倍液。","pathogen":"病原为桑生冠毛菌Cristulariella moricoala (Hino) Redhead，属半知菌亚门，病菌形成菌核阶段，学名为Sclerotium cinnamomi Sawade。(1)形态：整个真菌子实体结构似一小的针叶树，有功能分生孢子的作用，子实体大形，金字塔部分长270～420?m，宽80～110?m，轴部分(80～180)?m×(12～18)?m，肉眼可以看见，子实体着生在一细柄上，它只有一细胞粗，4个至许多个细胞长。柄产生圆形细胞，以分芽法增殖，最后形成密的细胞团。菌核初呈白色，成熟后转为黑色，小颗粒状呈不整形，2～5mm。(2)特性：人工接种在20℃定温下，孢子梗上的疣状突起6小时便开始发芽，8小时左右，多数发芽菌丝在孢子梗正下方紧贴叶表皮处形成一侵人垫，随即直接穿透叶表皮侵人叶内，在表皮下形成宽约7.5?m的菌丝。","cycle":"病原形成菌核越冬，来年春夏之间长出子实体，靠雨水传播。","type":1,"score":0,"crop_type":null,"persistent":true,"entityId":"3076"}
     * disPicList : [{"id":null,"name":null,"morphology":null,"method":null,"Intro":null,"picID":"crop-disease623-1-1","picFileName":"crop-disease623-1-1.jpg","picPath":"agriDisease/crop623/","score":0,"damage":null,"level":null},{"id":null,"name":null,"morphology":null,"method":null,"Intro":null,"picID":"crop-disease623-1-2","picFileName":"crop-disease623-1-2.jpg","picPath":"agriDisease/crop623/","score":0,"damage":null,"level":null}]
     * expertList : [{"id":"71d0636c-f862-43f4-9aca-26d647e10e7f","createAt":"","createTime":null,"updateAt":"","updateTime":null,"status":null,"sort":0,"version":7,"expertName":"冯苹果","expertSex":"1","birthday":null,"address":null,"title":"教授","researchArea":"电饭锅电饭锅的符合法规和飞电风扇","researchResults":null,"expertIntroduce":"发给谁的罚单顺丰到付是高高的热风太个人","workUnit":null,"email":null,"photo":"6db3ecd2-a69e-4123-898d-31f0fc04298e","province":null,"isRecommend":null,"isValid":null,"columnId":null,"isChat":"1","userAccId":"0a91584e-a78d-4e54-9812-69f3279b4bfc","expertNumber":7,"service":null,"servicecode":"002001","maxservice":null,"maxservicecode":"002","score":0.014160846,"persistent":false,"entityId":"71d0636c-f862-43f4-9aca-26d647e10e7f"}]
     */

    private AgrDiseaseBean agrDisease;
    private List<PesticideVO> pesList;
    private List<DisPicListBean> disPicList;
    private List<ExpertListBean> expertList;

    public AgrDiseaseBean getAgrDisease() {
        return agrDisease;
    }

    public void setAgrDisease(AgrDiseaseBean agrDisease) {
        this.agrDisease = agrDisease;
    }

    public List<PesticideVO> getPesList() {
        return pesList;
    }

    public void setPesList(List<PesticideVO> pesList) {
        this.pesList = pesList;
    }

    public List<DisPicListBean> getDisPicList() {
        return disPicList;
    }

    public void setDisPicList(List<DisPicListBean> disPicList) {
        this.disPicList = disPicList;
    }

    public List<ExpertListBean> getExpertList() {
        return expertList;
    }

    public void setExpertList(List<ExpertListBean> expertList) {
        this.expertList = expertList;
    }

    public static class AgrDiseaseBean implements Serializable {
        /**
         * id : 3076
         * createAt :
         * createTime : null
         * updateAt :
         * updateTime : null
         * status : 0
         * sort : 0
         * version : 1
         * IDfromWeb : crop623
         * cropType : {"id":"82f8fae5-29ed-4cbb-87f6-2a35a0ade929","createAt":"2017-03-26 20:30:30","createTime":"2017-03-26 20:30:30","updateAt":"2017-03-26 20:30:30","updateTime":"2017-03-26 20:30:30","status":null,"sort":0,"version":0,"code":"70004","name":"苹果","level":"2","pcode":"700","list":[],"persistent":true,"entityId":"82f8fae5-29ed-4cbb-87f6-2a35a0ade929"}
         * englishName : Apple zonate leaf sopt
         * name : 苹果环纹叶枯病
         * alias : 苹果环斑病
         * intro : 苹果环纹叶枯病又，为害台湾报道，有8科12种植物；日本报道，有39科，55属共69种植物。危害在日本、美国；中国台湾有报道。
         * link : http://bcch.ahnw.gov.cn/CropContent.aspx?id=623
         * damage : 在叶片上形成灰色到褐色隆起的病斑和白色到灰色的密集环纹。典型的密集环纹在富士品种的病斑常见。这种环纹是该病与斑点落叶病重要的区别。侵染严重时接着落叶，很少偶然突发蔓延。高湿时病斑呈灰绿色，水渍状病斑扩展迅速，有时彼此相联形成大型病斑，严重时3～4天便可扩及全叶，此时可见病斑上下表面布满病菌孢子便构成的白色霉层，易使叶片早落。受害严重的叶片偶而在叶脉边缘可见黑色菌核。
         * factor : [发生规律]多雨潮湿、冷凉和少照的环境条件发病重。
         * morphology : null
         * habit : null
         * method : 喷50%异菌脲可湿性粉剂 1 000倍液，或50%腐霉利可湿性粉剂 2 000倍液。
         * pathogen : 病原为桑生冠毛菌Cristulariella moricoala (Hino) Redhead，属半知菌亚门，病菌形成菌核阶段，学名为Sclerotium cinnamomi Sawade。(1)形态：整个真菌子实体结构似一小的针叶树，有功能分生孢子的作用，子实体大形，金字塔部分长270～420?m，宽80～110?m，轴部分(80～180)?m×(12～18)?m，肉眼可以看见，子实体着生在一细柄上，它只有一细胞粗，4个至许多个细胞长。柄产生圆形细胞，以分芽法增殖，最后形成密的细胞团。菌核初呈白色，成熟后转为黑色，小颗粒状呈不整形，2～5mm。(2)特性：人工接种在20℃定温下，孢子梗上的疣状突起6小时便开始发芽，8小时左右，多数发芽菌丝在孢子梗正下方紧贴叶表皮处形成一侵人垫，随即直接穿透叶表皮侵人叶内，在表皮下形成宽约7.5?m的菌丝。
         * cycle : 病原形成菌核越冬，来年春夏之间长出子实体，靠雨水传播。
         * type : 1
         * score : 0
         * crop_type : null
         * persistent : true
         * entityId : 3076
         */

        private String id;
        private String createAt;
        private Object createTime;
        private String updateAt;
        private Object updateTime;
        private int status;
        private int sort;
        private int version;
        private String IDfromWeb;
        private CropTypeBean cropType;
        private String englishName;
        private String name;
        private String alias;
        private String intro;
        private String link;
        private String damage;
        private String factor;
        private Object morphology;
        private Object habit;
        private String method;
        private String pathogen;
        private String cycle;
        private int type;
        private int score;
        private Object crop_type;
        private boolean persistent;
        private String entityId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public Object getCreateTime() {
            return createTime;
        }

        public void setCreateTime(Object createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public Object getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(Object updateTime) {
            this.updateTime = updateTime;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getIDfromWeb() {
            return IDfromWeb;
        }

        public void setIDfromWeb(String IDfromWeb) {
            this.IDfromWeb = IDfromWeb;
        }

        public CropTypeBean getCropType() {
            return cropType;
        }

        public void setCropType(CropTypeBean cropType) {
            this.cropType = cropType;
        }

        public String getEnglishName() {
            return englishName;
        }

        public void setEnglishName(String englishName) {
            this.englishName = englishName;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getAlias() {
            return alias;
        }

        public void setAlias(String alias) {
            this.alias = alias;
        }

        public String getIntro() {
            return intro;
        }

        public void setIntro(String intro) {
            this.intro = intro;
        }

        public String getLink() {
            return link;
        }

        public void setLink(String link) {
            this.link = link;
        }

        public String getDamage() {
            return damage;
        }

        public void setDamage(String damage) {
            this.damage = damage;
        }

        public String getFactor() {
            return factor;
        }

        public void setFactor(String factor) {
            this.factor = factor;
        }

        public Object getMorphology() {
            return morphology;
        }

        public void setMorphology(Object morphology) {
            this.morphology = morphology;
        }

        public Object getHabit() {
            return habit;
        }

        public void setHabit(Object habit) {
            this.habit = habit;
        }

        public String getMethod() {
            return method;
        }

        public void setMethod(String method) {
            this.method = method;
        }

        public String getPathogen() {
            return pathogen;
        }

        public void setPathogen(String pathogen) {
            this.pathogen = pathogen;
        }

        public String getCycle() {
            return cycle;
        }

        public void setCycle(String cycle) {
            this.cycle = cycle;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }

        public int getScore() {
            return score;
        }

        public void setScore(int score) {
            this.score = score;
        }

        public Object getCrop_type() {
            return crop_type;
        }

        public void setCrop_type(Object crop_type) {
            this.crop_type = crop_type;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }

        public static class CropTypeBean implements Serializable {
            /**
             * id : 82f8fae5-29ed-4cbb-87f6-2a35a0ade929
             * createAt : 2017-03-26 20:30:30
             * createTime : 2017-03-26 20:30:30
             * updateAt : 2017-03-26 20:30:30
             * updateTime : 2017-03-26 20:30:30
             * status : null
             * sort : 0
             * version : 0
             * code : 70004
             * name : 苹果
             * level : 2
             * pcode : 700
             * list : []
             * persistent : true
             * entityId : 82f8fae5-29ed-4cbb-87f6-2a35a0ade929
             */

            private String id;
            private String createAt;
            private String createTime;
            private String updateAt;
            private String updateTime;
            private Object status;
            private int sort;
            private int version;
            private String code;
            private String name;
            private String level;
            private String pcode;
            private boolean persistent;
            private String entityId;
            private List<?> list;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateAt() {
                return createAt;
            }

            public void setCreateAt(String createAt) {
                this.createAt = createAt;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateAt() {
                return updateAt;
            }

            public void setUpdateAt(String updateAt) {
                this.updateAt = updateAt;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public Object getStatus() {
                return status;
            }

            public void setStatus(Object status) {
                this.status = status;
            }

            public int getSort() {
                return sort;
            }

            public void setSort(int sort) {
                this.sort = sort;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public String getCode() {
                return code;
            }

            public void setCode(String code) {
                this.code = code;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getLevel() {
                return level;
            }

            public void setLevel(String level) {
                this.level = level;
            }

            public String getPcode() {
                return pcode;
            }

            public void setPcode(String pcode) {
                this.pcode = pcode;
            }

            public boolean isPersistent() {
                return persistent;
            }

            public void setPersistent(boolean persistent) {
                this.persistent = persistent;
            }

            public String getEntityId() {
                return entityId;
            }

            public void setEntityId(String entityId) {
                this.entityId = entityId;
            }

            public List<?> getList() {
                return list;
            }

            public void setList(List<?> list) {
                this.list = list;
            }
        }
    }

    public static class PesListBean implements Serializable {
        /**
         * id : 1105
         * createAt :
         * createTime : null
         * updateAt :
         * updateTime : null
         * status : null
         * sort : null
         * version : null
         * name : 叶枯唑20%(可湿性粉剂)
         * pesticideType : {"id":"002001003009","createAt":"","createTime":null,"updateAt":"","updateTime":null,"status":0,"sort":0,"version":1,"code":"002001003009","name":"水稻白叶枯病","level":"4","pcode":"002001003","persistent":true,"entityId":"002001003009"}
         * pesticide_type : 002001003009
         * serialNumber : 78844
         * smallImage : 16-15-20-86-18373.jpg.thumb
         * imagePath : 16-15-20-86-18373
         * certificate : null
         * licence : null
         * integrity : lz2,x1
         * registration : PD86153-5
         * ingredient : 叶枯唑20%
         * specification : 100g*50袋/件
         * manufacturer : 湖北省天门易普乐农化有限公司
         * prevention : 白叶枯病
         * detail : 【产品参数】规格:100g*50袋/件成分:叶枯唑20%剂型:杀菌剂价格:270元生产厂家:湖北省天门易普乐农化有限公司证件信息 :农药登记证：PD86153-5证件到期时间:2016-11-13【使用说明】产品性能(用途): 叶枯唑是一种内吸性杀菌剂，主要用于防治植物细菌性病害，是防治水稻白叶枯病的良好药剂，具有预防和治疗作用，持效期较长，药效稳定，正常使用技术情况下，对作物无药害。 注意事项: 1.本剂不适宜作毒土使用，最好用弥雾方式施药。 ]2.使用本剂时，仍需按使用一般农药的操作规程进行。 3.孕妇严禁与本剂接触。勿与强碱性物质混用。 4.在施药时严禁吸烟、喝水、吃东西。 5、避免药液污染水源。 6、建议与其它不同作用机制的杀菌剂轮换使用。 水稻 : 白叶枯病 : 100-125克/亩 :喷雾、弥雾
         * persistent : false
         * entityId : 1105
         */

        private String id;
        private String createAt;
        private Object createTime;
        private String updateAt;
        private Object updateTime;
        private Object status;
        private Object sort;
        private Object version;
        private String name;
        private PesticideTypeBean pesticideType;
        private String pesticide_type;
        private String serialNumber;
        private String smallImage;
        private String imagePath;
        private Object certificate;
        private Object licence;
        private String integrity;
        private String registration;
        private String ingredient;
        private String specification;
        private String manufacturer;
        private String prevention;
        private String detail;
        private boolean persistent;
        private String entityId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public Object getCreateTime() {
            return createTime;
        }

        public void setCreateTime(Object createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public Object getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(Object updateTime) {
            this.updateTime = updateTime;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }

        public Object getSort() {
            return sort;
        }

        public void setSort(Object sort) {
            this.sort = sort;
        }

        public Object getVersion() {
            return version;
        }

        public void setVersion(Object version) {
            this.version = version;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public PesticideTypeBean getPesticideType() {
            return pesticideType;
        }

        public void setPesticideType(PesticideTypeBean pesticideType) {
            this.pesticideType = pesticideType;
        }

        public String getPesticide_type() {
            return pesticide_type;
        }

        public void setPesticide_type(String pesticide_type) {
            this.pesticide_type = pesticide_type;
        }

        public String getSerialNumber() {
            return serialNumber;
        }

        public void setSerialNumber(String serialNumber) {
            this.serialNumber = serialNumber;
        }

        public String getSmallImage() {
            return smallImage;
        }

        public void setSmallImage(String smallImage) {
            this.smallImage = smallImage;
        }

        public String getImagePath() {
            return imagePath;
        }

        public void setImagePath(String imagePath) {
            this.imagePath = imagePath;
        }

        public Object getCertificate() {
            return certificate;
        }

        public void setCertificate(Object certificate) {
            this.certificate = certificate;
        }

        public Object getLicence() {
            return licence;
        }

        public void setLicence(Object licence) {
            this.licence = licence;
        }

        public String getIntegrity() {
            return integrity;
        }

        public void setIntegrity(String integrity) {
            this.integrity = integrity;
        }

        public String getRegistration() {
            return registration;
        }

        public void setRegistration(String registration) {
            this.registration = registration;
        }

        public String getIngredient() {
            return ingredient;
        }

        public void setIngredient(String ingredient) {
            this.ingredient = ingredient;
        }

        public String getSpecification() {
            return specification;
        }

        public void setSpecification(String specification) {
            this.specification = specification;
        }

        public String getManufacturer() {
            return manufacturer;
        }

        public void setManufacturer(String manufacturer) {
            this.manufacturer = manufacturer;
        }

        public String getPrevention() {
            return prevention;
        }

        public void setPrevention(String prevention) {
            this.prevention = prevention;
        }

        public String getDetail() {
            return detail;
        }

        public void setDetail(String detail) {
            this.detail = detail;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }

        public static class PesticideTypeBean implements Serializable {
            /**
             * id : 002001003009
             * createAt :
             * createTime : null
             * updateAt :
             * updateTime : null
             * status : 0
             * sort : 0
             * version : 1
             * code : 002001003009
             * name : 水稻白叶枯病
             * level : 4
             * pcode : 002001003
             * persistent : true
             * entityId : 002001003009
             */

            private String id;
            private String createAt;
            private Object createTime;
            private String updateAt;
            private Object updateTime;
            private int status;
            private int sort;
            private int version;
            private String code;
            private String name;
            private String level;
            private String pcode;
            private boolean persistent;
            private String entityId;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateAt() {
                return createAt;
            }

            public void setCreateAt(String createAt) {
                this.createAt = createAt;
            }

            public Object getCreateTime() {
                return createTime;
            }

            public void setCreateTime(Object createTime) {
                this.createTime = createTime;
            }

            public String getUpdateAt() {
                return updateAt;
            }

            public void setUpdateAt(String updateAt) {
                this.updateAt = updateAt;
            }

            public Object getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(Object updateTime) {
                this.updateTime = updateTime;
            }

            public int getStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }

            public int getSort() {
                return sort;
            }

            public void setSort(int sort) {
                this.sort = sort;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public String getCode() {
                return code;
            }

            public void setCode(String code) {
                this.code = code;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getLevel() {
                return level;
            }

            public void setLevel(String level) {
                this.level = level;
            }

            public String getPcode() {
                return pcode;
            }

            public void setPcode(String pcode) {
                this.pcode = pcode;
            }

            public boolean isPersistent() {
                return persistent;
            }

            public void setPersistent(boolean persistent) {
                this.persistent = persistent;
            }

            public String getEntityId() {
                return entityId;
            }

            public void setEntityId(String entityId) {
                this.entityId = entityId;
            }
        }
    }

    public static class DisPicListBean implements Serializable {
        /**
         * id : null
         * name : null
         * morphology : null
         * method : null
         * Intro : null
         * picID : crop-disease623-1-1
         * picFileName : crop-disease623-1-1.jpg
         * picPath : agriDisease/crop623/
         * score : 0
         * damage : null
         * level : null
         */

        private Object id;
        private Object name;
        private Object morphology;
        private Object method;
        private Object Intro;
        private String picID;
        private String picFileName;
        private String picPath;
        private int score;
        private Object damage;
        private Object level;

        public Object getId() {
            return id;
        }

        public void setId(Object id) {
            this.id = id;
        }

        public Object getName() {
            return name;
        }

        public void setName(Object name) {
            this.name = name;
        }

        public Object getMorphology() {
            return morphology;
        }

        public void setMorphology(Object morphology) {
            this.morphology = morphology;
        }

        public Object getMethod() {
            return method;
        }

        public void setMethod(Object method) {
            this.method = method;
        }

        public Object getIntro() {
            return Intro;
        }

        public void setIntro(Object Intro) {
            this.Intro = Intro;
        }

        public String getPicID() {
            return picID;
        }

        public void setPicID(String picID) {
            this.picID = picID;
        }

        public String getPicFileName() {
            return picFileName;
        }

        public void setPicFileName(String picFileName) {
            this.picFileName = picFileName;
        }

        public String getPicPath() {
            return picPath;
        }

        public void setPicPath(String picPath) {
            this.picPath = picPath;
        }

        public int getScore() {
            return score;
        }

        public void setScore(int score) {
            this.score = score;
        }

        public Object getDamage() {
            return damage;
        }

        public void setDamage(Object damage) {
            this.damage = damage;
        }

        public Object getLevel() {
            return level;
        }

        public void setLevel(Object level) {
            this.level = level;
        }
    }

    public static class ExpertListBean implements Serializable {
        /**
         * id : 71d0636c-f862-43f4-9aca-26d647e10e7f
         * createAt :
         * createTime : null
         * updateAt :
         * updateTime : null
         * status : null
         * sort : 0
         * version : 7
         * expertName : 冯苹果
         * expertSex : 1
         * birthday : null
         * address : null
         * title : 教授
         * researchArea : 电饭锅电饭锅的符合法规和飞电风扇
         * researchResults : null
         * expertIntroduce : 发给谁的罚单顺丰到付是高高的热风太个人
         * workUnit : null
         * email : null
         * photo : 6db3ecd2-a69e-4123-898d-31f0fc04298e
         * province : null
         * isRecommend : null
         * isValid : null
         * columnId : null
         * isChat : 1
         * userAccId : 0a91584e-a78d-4e54-9812-69f3279b4bfc
         * expertNumber : 7
         * service : null
         * servicecode : 002001
         * maxservice : null
         * maxservicecode : 002
         * score : 0.014160846
         * persistent : false
         * entityId : 71d0636c-f862-43f4-9aca-26d647e10e7f
         */

        private String id;
        private String createAt;
        private Object createTime;
        private String updateAt;
        private Object updateTime;
        private Object status;
        private int sort;
        private int version;
        private String expertName;
        private String expertSex;
        private Object birthday;
        private Object address;
        private String title;
        private String researchArea;
        private Object researchResults;
        private String expertIntroduce;
        private Object workUnit;
        private Object email;
        private String photo;
        private Object province;
        private Object isRecommend;
        private Object isValid;
        private Object columnId;
        private String isChat;
        private String userAccId;
        private int expertNumber;
        private Object service;
        private String servicecode;
        private Object maxservice;
        private String maxservicecode;
        private double score;
        private boolean persistent;
        private String entityId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public Object getCreateTime() {
            return createTime;
        }

        public void setCreateTime(Object createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public Object getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(Object updateTime) {
            this.updateTime = updateTime;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getExpertName() {
            return expertName;
        }

        public void setExpertName(String expertName) {
            this.expertName = expertName;
        }

        public String getExpertSex() {
            return expertSex;
        }

        public void setExpertSex(String expertSex) {
            this.expertSex = expertSex;
        }

        public Object getBirthday() {
            return birthday;
        }

        public void setBirthday(Object birthday) {
            this.birthday = birthday;
        }

        public Object getAddress() {
            return address;
        }

        public void setAddress(Object address) {
            this.address = address;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getResearchArea() {
            return researchArea;
        }

        public void setResearchArea(String researchArea) {
            this.researchArea = researchArea;
        }

        public Object getResearchResults() {
            return researchResults;
        }

        public void setResearchResults(Object researchResults) {
            this.researchResults = researchResults;
        }

        public String getExpertIntroduce() {
            return expertIntroduce;
        }

        public void setExpertIntroduce(String expertIntroduce) {
            this.expertIntroduce = expertIntroduce;
        }

        public Object getWorkUnit() {
            return workUnit;
        }

        public void setWorkUnit(Object workUnit) {
            this.workUnit = workUnit;
        }

        public Object getEmail() {
            return email;
        }

        public void setEmail(Object email) {
            this.email = email;
        }

        public String getPhoto() {
            return photo;
        }

        public void setPhoto(String photo) {
            this.photo = photo;
        }

        public Object getProvince() {
            return province;
        }

        public void setProvince(Object province) {
            this.province = province;
        }

        public Object getIsRecommend() {
            return isRecommend;
        }

        public void setIsRecommend(Object isRecommend) {
            this.isRecommend = isRecommend;
        }

        public Object getIsValid() {
            return isValid;
        }

        public void setIsValid(Object isValid) {
            this.isValid = isValid;
        }

        public Object getColumnId() {
            return columnId;
        }

        public void setColumnId(Object columnId) {
            this.columnId = columnId;
        }

        public String getIsChat() {
            return isChat;
        }

        public void setIsChat(String isChat) {
            this.isChat = isChat;
        }

        public String getUserAccId() {
            return userAccId;
        }

        public void setUserAccId(String userAccId) {
            this.userAccId = userAccId;
        }

        public int getExpertNumber() {
            return expertNumber;
        }

        public void setExpertNumber(int expertNumber) {
            this.expertNumber = expertNumber;
        }

        public Object getService() {
            return service;
        }

        public void setService(Object service) {
            this.service = service;
        }

        public String getServicecode() {
            return servicecode;
        }

        public void setServicecode(String servicecode) {
            this.servicecode = servicecode;
        }

        public Object getMaxservice() {
            return maxservice;
        }

        public void setMaxservice(Object maxservice) {
            this.maxservice = maxservice;
        }

        public String getMaxservicecode() {
            return maxservicecode;
        }

        public void setMaxservicecode(String maxservicecode) {
            this.maxservicecode = maxservicecode;
        }

        public double getScore() {
            return score;
        }

        public void setScore(double score) {
            this.score = score;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }
    }
}
